[INFO] fetching crate freebsd-libgeom 0.2.2...
[INFO] checking freebsd-libgeom-0.2.2 against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] extracting crate freebsd-libgeom 0.2.2 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate freebsd-libgeom 0.2.2 on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate freebsd-libgeom 0.2.2
[INFO] finished tweaking crates.io crate freebsd-libgeom 0.2.2
[INFO] tweaked toml for crates.io crate freebsd-libgeom 0.2.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate crates.io crate freebsd-libgeom 0.2.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded freebsd-libgeom-sys v0.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1b0dd2c477da554d516b5869756675d465fbeebe1cb89f50aa44c717e0388e77
[INFO] running `Command { std: "docker" "start" "-a" "1b0dd2c477da554d516b5869756675d465fbeebe1cb89f50aa44c717e0388e77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1b0dd2c477da554d516b5869756675d465fbeebe1cb89f50aa44c717e0388e77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1b0dd2c477da554d516b5869756675d465fbeebe1cb89f50aa44c717e0388e77", kill_on_drop: false }`
[INFO] [stdout] 1b0dd2c477da554d516b5869756675d465fbeebe1cb89f50aa44c717e0388e77
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 927c318335b88a06f537c5b21d2d57e968aab10886351e441ed6966e4bbbcba0
[INFO] running `Command { std: "docker" "start" "-a" "927c318335b88a06f537c5b21d2d57e968aab10886351e441ed6966e4bbbcba0", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling libc v0.2.138
[INFO] [stderr]    Compiling proc-macro2 v1.0.59
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling log v0.4.16
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling libloading v0.7.3
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling bindgen v0.64.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling clang-sys v1.3.1
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling shlex v1.1.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling quote v1.0.18
[INFO] [stderr]    Compiling nom v7.1.1
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling which v4.3.0
[INFO] [stderr]     Checking nix v0.26.1
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling freebsd-libgeom-sys v0.1.3
[INFO] [stderr]     Checking freebsd-libgeom v0.2.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0530]: function parameters cannot shadow tuple structs
[INFO] [stdout]    --> src/lib.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 8   | use freebsd_libgeom_sys::*;
[INFO] [stdout]     |     ---------------------- the tuple struct `devstat` is imported here
[INFO] [stdout] ...
[INFO] [stdout] 233 |                 .map(|devstat| Devstat{devstat, phantom: PhantomData})
[INFO] [stdout]     |                       ^^^^^^^ cannot be named the same as a tuple struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0530]: function parameters cannot shadow tuple structs
[INFO] [stdout]    --> src/lib.rs:239:19
[INFO] [stdout]     |
[INFO] [stdout] 8   | use freebsd_libgeom_sys::*;
[INFO] [stdout]     |     ---------------------- the tuple struct `devstat` is imported here
[INFO] [stdout] ...
[INFO] [stdout] 239 |             .map(|devstat| (Devstat{devstat, phantom: PhantomData}, ps))
[INFO] [stdout]     |                   ^^^^^^^ cannot be named the same as a tuple struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0530]: function parameters cannot shadow tuple structs
[INFO] [stdout]    --> src/lib.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 8   | use freebsd_libgeom_sys::*;
[INFO] [stdout]     |     ---------------------- the tuple struct `devstat` is imported here
[INFO] [stdout] ...
[INFO] [stdout] 233 |                 .map(|devstat| Devstat{devstat, phantom: PhantomData})
[INFO] [stdout]     |                       ^^^^^^^ cannot be named the same as a tuple struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0530]: function parameters cannot shadow tuple structs
[INFO] [stdout]    --> src/lib.rs:316:19
[INFO] [stdout]     |
[INFO] [stdout] 8   | use freebsd_libgeom_sys::*;
[INFO] [stdout]     |     ---------------------- the tuple struct `devstat` is imported here
[INFO] [stdout] ...
[INFO] [stdout] 316 |             .map(|devstat| Devstat{devstat, phantom: PhantomData})
[INFO] [stdout]     |                   ^^^^^^^ cannot be named the same as a tuple struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0530]: function parameters cannot shadow tuple structs
[INFO] [stdout]    --> src/lib.rs:239:19
[INFO] [stdout]     |
[INFO] [stdout] 8   | use freebsd_libgeom_sys::*;
[INFO] [stdout]     |     ---------------------- the tuple struct `devstat` is imported here
[INFO] [stdout] ...
[INFO] [stdout] 239 |             .map(|devstat| (Devstat{devstat, phantom: PhantomData}, ps))
[INFO] [stdout]     |                   ^^^^^^^ cannot be named the same as a tuple struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0530]: function parameters cannot shadow tuple structs
[INFO] [stdout]    --> src/lib.rs:316:19
[INFO] [stdout]     |
[INFO] [stdout] 8   | use freebsd_libgeom_sys::*;
[INFO] [stdout]     |     ---------------------- the tuple struct `devstat` is imported here
[INFO] [stdout] ...
[INFO] [stdout] 316 |             .map(|devstat| Devstat{devstat, phantom: PhantomData})
[INFO] [stdout]     |                   ^^^^^^^ cannot be named the same as a tuple struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `gident_ISCONSUMER` in this scope
[INFO] [stdout]    --> src/lib.rs:166:48
[INFO] [stdout]     |
[INFO] [stdout] 166 |         unsafe{self.ident.as_ref()}.lg_what == gident_ISCONSUMER
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `gident_ISPROVIDER` in this scope
[INFO] [stdout]    --> src/lib.rs:170:48
[INFO] [stdout]     |
[INFO] [stdout] 170 |         unsafe{self.ident.as_ref()}.lg_what == gident_ISPROVIDER
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `gprovider` in this scope
[INFO] [stdout]    --> src/lib.rs:178:70
[INFO] [stdout]     |
[INFO] [stdout] 178 |                 let gprovider = self.ident.as_ref().lg_ptr as *const gprovider;
[INFO] [stdout]     |                                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `gprovider` in this scope
[INFO] [stdout]    --> src/lib.rs:191:70
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 let gprovider = self.ident.as_ref().lg_ptr as *const gprovider;
[INFO] [stdout]     |                                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_READ` in this scope
[INFO] [stdout]    --> src/lib.rs:373:43
[INFO] [stdout]     |
[INFO] [stdout] 373 | ...                   devstat_trans_flags_DEVSTAT_READ);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_WRITE` in this scope
[INFO] [stdout]    --> src/lib.rs:375:44
[INFO] [stdout]     |
[INFO] [stdout] 375 | ...                   devstat_trans_flags_DEVSTAT_WRITE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_NO_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:377:44
[INFO] [stdout]     |
[INFO] [stdout] 377 | ...                   devstat_trans_flags_DEVSTAT_NO_DATA);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_FREE` in this scope
[INFO] [stdout]    --> src/lib.rs:379:43
[INFO] [stdout]     |
[INFO] [stdout] 379 | ...                   devstat_trans_flags_DEVSTAT_FREE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_FREE` in this scope
[INFO] [stdout]    --> src/lib.rs:384:43
[INFO] [stdout]     |
[INFO] [stdout] 384 | ...                   devstat_trans_flags_DEVSTAT_FREE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_READ` in this scope
[INFO] [stdout]    --> src/lib.rs:386:43
[INFO] [stdout]     |
[INFO] [stdout] 386 | ...                   devstat_trans_flags_DEVSTAT_READ);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_WRITE` in this scope
[INFO] [stdout]    --> src/lib.rs:388:43
[INFO] [stdout]     |
[INFO] [stdout] 388 | ...                   devstat_trans_flags_DEVSTAT_WRITE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 402 |           let total_duration_free = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 403 | |             |ds: &devstat|
[INFO] [stdout] 404 | |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout] 405 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_FREE` in this scope
[INFO] [stdout]    --> src/lib.rs:404:29
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 402 |           let total_duration_free = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 403 | |             |ds: &devstat|
[INFO] [stdout] 404 | |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout] 405 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 402 |           let total_duration_free = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 403 | |             |ds: &devstat|
[INFO] [stdout] 404 | |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout] 405 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |           let total_duration_read = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 407 | |             |ds: &devstat|
[INFO] [stdout] 408 | |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_READ` in this scope
[INFO] [stdout]    --> src/lib.rs:408:29
[INFO] [stdout]     |
[INFO] [stdout] 408 |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |           let total_duration_read = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 407 | |             |ds: &devstat|
[INFO] [stdout] 408 | |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |           let total_duration_read = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 407 | |             |ds: &devstat|
[INFO] [stdout] 408 | |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |           let total_duration_write = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 411 | |             |ds: &devstat|
[INFO] [stdout] 412 | |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout] 413 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_WRITE` in this scope
[INFO] [stdout]    --> src/lib.rs:412:29
[INFO] [stdout]     |
[INFO] [stdout] 412 |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |           let total_duration_write = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 411 | |             |ds: &devstat|
[INFO] [stdout] 412 | |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout] 413 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |           let total_duration_write = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 411 | |             |ds: &devstat|
[INFO] [stdout] 412 | |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout] 413 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |           let total_duration_other = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 415 | |             |ds: &devstat|
[INFO] [stdout] 416 | |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_NO_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:416:29
[INFO] [stdout]     |
[INFO] [stdout] 416 |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |           let total_duration_other = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 415 | |             |ds: &devstat|
[INFO] [stdout] 416 | |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |           let total_duration_other = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 415 | |             |ds: &devstat|
[INFO] [stdout] 416 | |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 449 |           let delta = delta_t!(self.current, &self.previous,
[INFO] [stdout]     |  _____________________-
[INFO] [stdout] 450 | |             |ds: &devstat| ds.busy_time);
[INFO] [stdout]     | |________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 449 |           let delta = delta_t!(self.current, &self.previous,
[INFO] [stdout]     |  _____________________-
[INFO] [stdout] 450 | |             |ds: &devstat| ds.busy_time);
[INFO] [stdout]     | |________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 449 |           let delta = delta_t!(self.current, &self.previous,
[INFO] [stdout]     |  _____________________-
[INFO] [stdout] 450 | |             |ds: &devstat| ds.busy_time);
[INFO] [stdout]     | |________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]    --> src/lib.rs:505:17
[INFO] [stdout]     |
[INFO] [stdout] 505 | #[derive(Debug, Copy, Clone)]
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 506 | // The wrapper is necessary just to be proper CamelCase
[INFO] [stdout] 507 | pub struct Timespec(freebsd_libgeom_sys::timespec);
[INFO] [stdout]     |                     ----------------------------- this field does not implement `Copy`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_open` in this scope
[INFO] [stdout]    --> src/lib.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let r = unsafe { geom_stats_open() };
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_next` in this scope
[INFO] [stdout]    --> src/lib.rs:231:32
[INFO] [stdout]     |
[INFO] [stdout] 231 |             let praw = unsafe {geom_stats_snapshot_next(prev.0.as_mut()) };
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_next` in this scope
[INFO] [stdout]    --> src/lib.rs:237:28
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let craw = unsafe {geom_stats_snapshot_next(self.cur.0.as_mut()) };
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_get` in this scope
[INFO] [stdout]    --> src/lib.rs:277:28
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let raw = unsafe { geom_stats_snapshot_get() };
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_reset` in this scope
[INFO] [stdout]    --> src/lib.rs:285:17
[INFO] [stdout]     |
[INFO] [stdout] 285 |         unsafe {geom_stats_snapshot_reset(self.0.as_mut())}
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_timestamp` in this scope
[INFO] [stdout]    --> src/lib.rs:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |             geom_stats_snapshot_timestamp(self.0.as_mut(), ts.as_mut_ptr());
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_free` in this scope
[INFO] [stdout]    --> src/lib.rs:303:18
[INFO] [stdout]     |
[INFO] [stdout] 303 |         unsafe { geom_stats_snapshot_free(self.0.as_mut()) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_next` in this scope
[INFO] [stdout]    --> src/lib.rs:314:27
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let raw = unsafe {geom_stats_snapshot_next(self.0.0.as_mut()) };
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_lookupid` in this scope
[INFO] [stdout]    --> src/lib.rs:538:13
[INFO] [stdout]     |
[INFO] [stdout] 538 |             geom_lookupid(&mut *self.0, id.id)
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_gettree` in this scope
[INFO] [stdout]    --> src/lib.rs:548:21
[INFO] [stdout]     |
[INFO] [stdout] 548 |             let r = geom_gettree(&mut *inner);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_deletetree` in this scope
[INFO] [stdout]    --> src/lib.rs:561:18
[INFO] [stdout]     |
[INFO] [stdout] 561 |         unsafe { geom_deletetree(&mut *self.0) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 45 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0204, E0412, E0422, E0425, E0530.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0204`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `freebsd-libgeom` (lib) due to 46 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0425]: cannot find value `gident_ISCONSUMER` in this scope
[INFO] [stdout]    --> src/lib.rs:166:48
[INFO] [stdout]     |
[INFO] [stdout] 166 |         unsafe{self.ident.as_ref()}.lg_what == gident_ISCONSUMER
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `gident_ISPROVIDER` in this scope
[INFO] [stdout]    --> src/lib.rs:170:48
[INFO] [stdout]     |
[INFO] [stdout] 170 |         unsafe{self.ident.as_ref()}.lg_what == gident_ISPROVIDER
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `gprovider` in this scope
[INFO] [stdout]    --> src/lib.rs:178:70
[INFO] [stdout]     |
[INFO] [stdout] 178 |                 let gprovider = self.ident.as_ref().lg_ptr as *const gprovider;
[INFO] [stdout]     |                                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `gprovider` in this scope
[INFO] [stdout]    --> src/lib.rs:191:70
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 let gprovider = self.ident.as_ref().lg_ptr as *const gprovider;
[INFO] [stdout]     |                                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_READ` in this scope
[INFO] [stdout]    --> src/lib.rs:373:43
[INFO] [stdout]     |
[INFO] [stdout] 373 | ...                   devstat_trans_flags_DEVSTAT_READ);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_WRITE` in this scope
[INFO] [stdout]    --> src/lib.rs:375:44
[INFO] [stdout]     |
[INFO] [stdout] 375 | ...                   devstat_trans_flags_DEVSTAT_WRITE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_NO_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:377:44
[INFO] [stdout]     |
[INFO] [stdout] 377 | ...                   devstat_trans_flags_DEVSTAT_NO_DATA);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_FREE` in this scope
[INFO] [stdout]    --> src/lib.rs:379:43
[INFO] [stdout]     |
[INFO] [stdout] 379 | ...                   devstat_trans_flags_DEVSTAT_FREE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_FREE` in this scope
[INFO] [stdout]    --> src/lib.rs:384:43
[INFO] [stdout]     |
[INFO] [stdout] 384 | ...                   devstat_trans_flags_DEVSTAT_FREE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_READ` in this scope
[INFO] [stdout]    --> src/lib.rs:386:43
[INFO] [stdout]     |
[INFO] [stdout] 386 | ...                   devstat_trans_flags_DEVSTAT_READ);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_WRITE` in this scope
[INFO] [stdout]    --> src/lib.rs:388:43
[INFO] [stdout]     |
[INFO] [stdout] 388 | ...                   devstat_trans_flags_DEVSTAT_WRITE);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 402 |           let total_duration_free = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 403 | |             |ds: &devstat|
[INFO] [stdout] 404 | |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout] 405 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_FREE` in this scope
[INFO] [stdout]    --> src/lib.rs:404:29
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 402 |           let total_duration_free = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 403 | |             |ds: &devstat|
[INFO] [stdout] 404 | |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout] 405 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 402 |           let total_duration_free = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 403 | |             |ds: &devstat|
[INFO] [stdout] 404 | |                 ds.duration[devstat_trans_flags_DEVSTAT_FREE as usize]
[INFO] [stdout] 405 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |           let total_duration_read = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 407 | |             |ds: &devstat|
[INFO] [stdout] 408 | |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_READ` in this scope
[INFO] [stdout]    --> src/lib.rs:408:29
[INFO] [stdout]     |
[INFO] [stdout] 408 |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |           let total_duration_read = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 407 | |             |ds: &devstat|
[INFO] [stdout] 408 | |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |           let total_duration_read = delta_t!(current, previous,
[INFO] [stdout]     |  ___________________________________-
[INFO] [stdout] 407 | |             |ds: &devstat|
[INFO] [stdout] 408 | |                 ds.duration[devstat_trans_flags_DEVSTAT_READ as usize]
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |           let total_duration_write = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 411 | |             |ds: &devstat|
[INFO] [stdout] 412 | |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout] 413 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_WRITE` in this scope
[INFO] [stdout]    --> src/lib.rs:412:29
[INFO] [stdout]     |
[INFO] [stdout] 412 |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |           let total_duration_write = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 411 | |             |ds: &devstat|
[INFO] [stdout] 412 | |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout] 413 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |           let total_duration_write = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 411 | |             |ds: &devstat|
[INFO] [stdout] 412 | |                 ds.duration[devstat_trans_flags_DEVSTAT_WRITE as usize]
[INFO] [stdout] 413 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |           let total_duration_other = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 415 | |             |ds: &devstat|
[INFO] [stdout] 416 | |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `devstat_trans_flags_DEVSTAT_NO_DATA` in this scope
[INFO] [stdout]    --> src/lib.rs:416:29
[INFO] [stdout]     |
[INFO] [stdout] 416 |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |           let total_duration_other = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 415 | |             |ds: &devstat|
[INFO] [stdout] 416 | |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |           let total_duration_other = delta_t!(current, previous,
[INFO] [stdout]     |  ____________________________________-
[INFO] [stdout] 415 | |             |ds: &devstat|
[INFO] [stdout] 416 | |                 ds.duration[devstat_trans_flags_DEVSTAT_NO_DATA as usize]
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |               let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 449 |           let delta = delta_t!(self.current, &self.previous,
[INFO] [stdout]     |  _____________________-
[INFO] [stdout] 450 | |             |ds: &devstat| ds.busy_time);
[INFO] [stdout]     | |________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                   bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 449 |           let delta = delta_t!(self.current, &self.previous,
[INFO] [stdout]     |  _____________________-
[INFO] [stdout] 450 | |             |ds: &devstat| ds.busy_time);
[INFO] [stdout]     | |________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |               let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 449 |           let delta = delta_t!(self.current, &self.previous,
[INFO] [stdout]     |  _____________________-
[INFO] [stdout] 450 | |             |ds: &devstat| ds.busy_time);
[INFO] [stdout]     | |________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:589:42
[INFO] [stdout]     |
[INFO] [stdout] 589 |             let (prev, _prev) = devstat!(bintime{sec: 0, frac: 0});
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:590:40
[INFO] [stdout]     |
[INFO] [stdout] 590 |             let (cur, _cur) = devstat!(bintime{sec: 0, frac: 0});
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |             let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 591 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                 bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 591 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |             let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 591 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:597:42
[INFO] [stdout]     |
[INFO] [stdout] 597 |             let (prev, _prev) = devstat!(bintime{sec: 0, frac: 0});
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:598:40
[INFO] [stdout]     |
[INFO] [stdout] 598 |             let (cur, _cur) = devstat!(bintime{sec: 0, frac: 1<<63});
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |             let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                 bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |             let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:605:42
[INFO] [stdout]     |
[INFO] [stdout] 605 |             let (prev, _prev) = devstat!(bintime{sec: 0, frac: 1<<63});
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:606:40
[INFO] [stdout]     |
[INFO] [stdout] 606 |             let (cur, _cur) = devstat!(bintime{sec: 1, frac: 0});
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |             let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                 bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |             let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:613:42
[INFO] [stdout]     |
[INFO] [stdout] 613 |             let (prev, _prev) = devstat!(bintime{sec: 0, frac: 0});
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:614:40
[INFO] [stdout]     |
[INFO] [stdout] 614 |             let (cur, _cur) = devstat!(bintime{sec: 1, frac: 0});
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |             let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                 bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |             let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:621:42
[INFO] [stdout]     |
[INFO] [stdout] 621 |             let (prev, _prev) = devstat!(bintime{sec: 1, frac: 1<<62});
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:622:40
[INFO] [stdout]     |
[INFO] [stdout] 622 |             let (cur, _cur) = devstat!(bintime{sec: 0, frac: 0});
[INFO] [stdout]     |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:43:22
[INFO] [stdout]     |
[INFO] [stdout] 43  |             let old: bintime = if let Some(prev) = $prev {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 623 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:46:17
[INFO] [stdout]     |
[INFO] [stdout] 46  |                 bintime{sec: 0, frac: 0}
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 623 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `bintime` in this scope
[INFO] [stdout]    --> src/lib.rs:48:22
[INFO] [stdout]     |
[INFO] [stdout] 48  |             let new: bintime = $bintime(unsafe {$cur.devstat.as_ref() });
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 623 |             let r = delta_t!(cur, Some(prev), |ds: &devstat| ds.busy_time);
[INFO] [stdout]     |                     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `delta_t` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0204]: the trait `Copy` cannot be implemented for this type
[INFO] [stdout]    --> src/lib.rs:505:17
[INFO] [stdout]     |
[INFO] [stdout] 505 | #[derive(Debug, Copy, Clone)]
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 506 | // The wrapper is necessary just to be proper CamelCase
[INFO] [stdout] 507 | pub struct Timespec(freebsd_libgeom_sys::timespec);
[INFO] [stdout]     |                     ----------------------------- this field does not implement `Copy`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_open` in this scope
[INFO] [stdout]    --> src/lib.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let r = unsafe { geom_stats_open() };
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_next` in this scope
[INFO] [stdout]    --> src/lib.rs:231:32
[INFO] [stdout]     |
[INFO] [stdout] 231 |             let praw = unsafe {geom_stats_snapshot_next(prev.0.as_mut()) };
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_next` in this scope
[INFO] [stdout]    --> src/lib.rs:237:28
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let craw = unsafe {geom_stats_snapshot_next(self.cur.0.as_mut()) };
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_get` in this scope
[INFO] [stdout]    --> src/lib.rs:277:28
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let raw = unsafe { geom_stats_snapshot_get() };
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_reset` in this scope
[INFO] [stdout]    --> src/lib.rs:285:17
[INFO] [stdout]     |
[INFO] [stdout] 285 |         unsafe {geom_stats_snapshot_reset(self.0.as_mut())}
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_timestamp` in this scope
[INFO] [stdout]    --> src/lib.rs:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |             geom_stats_snapshot_timestamp(self.0.as_mut(), ts.as_mut_ptr());
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_free` in this scope
[INFO] [stdout]    --> src/lib.rs:303:18
[INFO] [stdout]     |
[INFO] [stdout] 303 |         unsafe { geom_stats_snapshot_free(self.0.as_mut()) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_stats_snapshot_next` in this scope
[INFO] [stdout]    --> src/lib.rs:314:27
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let raw = unsafe {geom_stats_snapshot_next(self.0.0.as_mut()) };
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_lookupid` in this scope
[INFO] [stdout]    --> src/lib.rs:538:13
[INFO] [stdout]     |
[INFO] [stdout] 538 |             geom_lookupid(&mut *self.0, id.id)
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_gettree` in this scope
[INFO] [stdout]    --> src/lib.rs:548:21
[INFO] [stdout]     |
[INFO] [stdout] 548 |             let r = geom_gettree(&mut *inner);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `geom_deletetree` in this scope
[INFO] [stdout]    --> src/lib.rs:561:18
[INFO] [stdout]     |
[INFO] [stdout] 561 |         unsafe { geom_deletetree(&mut *self.0) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 70 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0204, E0412, E0422, E0425, E0530.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0204`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `freebsd-libgeom` (lib test) due to 71 previous errors
[INFO] running `Command { std: "docker" "inspect" "927c318335b88a06f537c5b21d2d57e968aab10886351e441ed6966e4bbbcba0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "927c318335b88a06f537c5b21d2d57e968aab10886351e441ed6966e4bbbcba0", kill_on_drop: false }`
[INFO] [stdout] 927c318335b88a06f537c5b21d2d57e968aab10886351e441ed6966e4bbbcba0
